
.product-order-list{
  padding: 0 30px;
  margin-top: 53px;
  margin-bottom: 24px;

  &-item{
    display: flex;
    border-bottom: 1px solid rgba(102,102,102,0.09);
    padding-bottom: 20px;
    margin-bottom: 20px;

    .imgbox{
      width: 222px;
      min-width: 222px;
      height: 158px;
      overflow: hidden;
      border: 1px solid rgba(102,102,102,0.09);
      padding-top: 5px;
      margin-right: 25px;
      display: flex;
      justify-content: center;

      img{
        width: 162px;
      }
    }
    .item-info{
      width: 100%;
      &-name {
        height: 100px;
        span:first-child{
          color: #E4343A;
          margin-right: 10px;
        }
        line-height: 31px;
      }

      &-brief {
        margin-top: 15px;
      }

      &-presentlist {
        display: flex;
        justify-content: space-between;

        div{
          &:first-child{
            width: 330px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
          }

          &:last-child {
            font-size: 22px;
            color: #ADABAB;
            padding-right: 13px;
          }
        }

      }

      &-ctrl{
        margin-top: 28px;
        display: flex;
        justify-content: space-between;

        .item-price{
          font-size: 24px;
          color: #E21B23;
          font-weight: 600px;

          span{
            &:first-child {
              margin-right: 15px;
            }
          }
        }

        .item-info-number {
          font-size: 22px;
          color: #ADABAB;

          span:first-child {
            margin-right: 13px;
          }
        }
      }
    }
  }
}